<style type="text/css">
p { margin: 0; padding: 0; }
.logo { position: relative; }
.logo, .logo_content { width: 700px; height: 112px; }
.logo_content { position: absolute; left: 0; top: 0; z-index: 2; }
.address_line, .address_block { list-style-type: none; margin: 0; padding: 0; overflow: hidden; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 1.3; }
.address_line li { float: left; display: inline; margin-right: 10px; }
.logo .address_line { padding-top: 88px; float: left; width: 70%; }
.logo .address_block { float: right; width: 29%; padding-top: 59px; }
.address_block li { overflow: hidden; }
.address_block li .label { float: left; width: 50px; }
.container { font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 1.5; margin: 0 0 50px 0; width: 700px; }
.address_block_large { margin-top: 50px; }
.address_block_large ul { list-style-type: none; margin: 0; padding: 0; } .address_block_large ul li { margin: 0; padding: 0; }
.datagrid_header { overflow: hidden; margin-bottom: 10px; }
.datagrid_header .headline { float: left; width: 49%; padding-top: 16px; } .datagrid_header .details { float: right; width: 49%; text-align: right; }
.headline { font-size: 16px; font-weight: bold; }
.datagrid { margin-bottom: 30px; }
.datagrid table { width: 100%; border-collapse: collapse; }
.datagrid th, .datagrid td { margin: 0; padding: 5px 10px; text-align: left; vertical-align: top; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 1.5; }
.datagrid th { font-weight: bold; border-top: 3px solid #CCCCCC; border-bottom: 3px solid #CCCCCC; }
.datagrid td { border-bottom: 2px solid #CCCCCC; }
.summary_wrap { overflow: hidden; }
.summary { float: right; width: 35%; }
.summary ul { list-style-type: none; margin: 0; padding: 0; }
.summary ul li { margin: 0; padding: 0 0 5px 0; overflow: hidden; }
.summary ul li .label { float: left; width: 50%; }
.summary ul li .value { float: right; width: 49%; text-align: right; }
.summary .total { margin-top: 10px; border-top: 2px solid #CCCCCC; padding-top: 15px; font-weight: bold; }
.footer { clear: both; width: 700px; text-align: center; border-top: 4px solid #f2f2f2; }
.footer .address_line { padding-top: 5px; }
.footer .address_line li { display: inline-block; float: none; }
.seller_logo { float: right; }
.page-wrap {width: 810px; margin: 0 auto; }
</style>